Sistem Aplikasi Pendidikan Digital Terintegrasi
SMA Laboratorium UM
SMAN 1 Widodaren Ngawi
Tahun Pengembangan: 2025
Sistem Manajemen Ujian Digital yang Komprehensif
Sebelum memulai, pastikan Anda sudah memiliki file https://bit.ly/SMART_TEACHER_APPS yang merupakan aplikasi Smart Exam Manager.
https://bit.ly/SMART_TEACHER_APPSAnda akan melihat:
Sebelum menambahkan soal, lengkapi informasi dasar ujian:
Masukkan judul ujian, contoh: "Ujian Tengah Semester Matematika"
Tentukan durasi ujian dalam menit, contoh: 90 menit
Isi kelas yang akan ujian, contoh: "XI IPA 1"
Isikan informasi dengan jelas dan detail. Informasi ini akan muncul di file ujian siswa dan hasil QR Code.
Smart Exam Manager menyediakan 2 metode input soal:
Metode ini cocok jika Anda sudah memiliki banyak soal dalam format spreadsheet.
| Kolom | Keterangan | Contoh |
|---|---|---|
| Question | Teks soal | Berapa hasil dari 5 + 3? |
| Option_A | Pilihan jawaban A | 6 |
| Option_B | Pilihan jawaban B | 7 |
| Option_C | Pilihan jawaban C | 8 |
| Option_D | Pilihan jawaban D | 9 |
| Option_E | Pilihan jawaban E | 10 |
| Correct_Answers | Jawaban benar (bisa lebih dari 1, pisahkan dengan koma) | C atau A,C (untuk multiple correct) |
| Image_Filename | Nama file gambar (opsional) | soal1.jpg atau kosongkan |
Metode ini cocok untuk menambahkan soal satu per satu dengan interface yang mudah.
Anda bisa mencentang lebih dari 1 checkbox untuk soal dengan multiple correct answers (jawaban benar lebih dari satu).
Jika soal Anda memerlukan gambar (diagram, grafik, ilustrasi):
Setelah template CSV diisi:
Sistem akan otomatis mengecek:
Setelah soal ditambahkan (manual atau CSV), semua soal akan muncul di section "đ Questions List".
Klik tombol "Edit" untuk mengubah soal. Data akan terisi otomatis di form, edit, lalu klik "Update".
Klik tombol "Delete" untuk menghapus soal. Akan ada konfirmasi sebelum dihapus.
Setiap soal ditampilkan lengkap dengan jawaban yang benar ditandai dengan â hijau.
Di header section ada counter "Questions List (X)" yang menunjukkan jumlah total soal.
Fitur penting untuk menyimpan pekerjaan Anda dan menggunakannya lagi di kemudian hari.
[Judul_Ujian]_Questions.jsonSetelah semua soal siap, langkah terakhir adalah membuat file ujian untuk siswa:
[Judul_Ujian]_Exam.htmlKirim file HTML via WhatsApp Group kelas. Siswa download dan buka di browser HP.
Kirim sebagai attachment email ke siswa atau orang tua.
Upload sebagai material di Google Classroom assignment.
Copy ke USB atau upload ke Google Drive / Dropbox untuk sharing.
Dashboard Scanning dan Pengolahan Hasil Ujian
QR Scanner Dashboard adalah aplikasi pasangan Smart Exam Manager yang digunakan untuk mengumpulkan dan mengolah hasil ujian siswa melalui pemindaian QR Code.
Setelah siswa selesai mengerjakan ujian, sistem akan generate QR Code yang berisi:
Scan QR Code langsung dari layar smartphone siswa menggunakan camera laptop/HP
Upload screenshot QR Code yang dikirim siswa via WhatsApp/Email
Statistik kelas otomatis: rata-rata, tertinggi, terendah
Export semua hasil ke format CSV/Excel untuk pengolahan lebih lanjut
https://bit.ly/SMART_TEACHER_APPS dengan browserDashboard terdiri dari beberapa section:
Metode ini cocok jika siswa mengirim screenshot QR Code via WhatsApp/Email.
Setelah QR Code berhasil di-scan, data akan muncul di tabel "đ Student Results":
| Kolom | Keterangan |
|---|---|
| Name | Nama lengkap siswa |
| NIS | Nomor Induk Siswa |
| Class | Kelas siswa |
| Exam | Judul ujian yang dikerjakan |
| Score | Nilai dalam persen (dengan color coding) |
| Correct | Jumlah jawaban benar |
| Total | Total jumlah soal |
| Violations | Jumlah pelanggaran (tab switching, dll) |
| Date | Tanggal dan jam selesai ujian |
Sistem otomatis mendeteksi jika siswa yang sama sudah pernah di-scan:
Dashboard menampilkan 4 kartu statistik yang update otomatis setiap kali ada data baru:
Jumlah total siswa yang sudah di-scan hasilnya
Rata-rata nilai kelas (pembulatan ke integer)
Nilai tertinggi di kelas
Nilai terendah di kelas
Dashboard dilengkapi filter untuk memudahkan mencari data tertentu:
Anda bisa kombinasikan search dan class filter sekaligus. Contoh:
Setelah semua data terkumpul, Anda bisa export ke format Excel untuk:
Exam_Results_[YYYY-MM-DD].csv| Kolom | Isi Data |
|---|---|
| No | Nomor urut |
| Name | Nama siswa |
| NIS | Nomor Induk |
| Class | Kelas |
| Exam | Judul ujian |
| Score | Nilai (angka) |
| Correct | Jawaban benar |
| Total | Total soal |
| Violations | Pelanggaran |
| Date | Tanggal & waktu |
Data di export akan otomatis terurut berdasarkan nilai (dari tertinggi ke terendah), memudahkan identifikasi peringkat kelas.
Semua data hasil scan tersimpan otomatis di browser menggunakan LocalStorage.
Jika ingin menghapus semua data dan mulai dari awal:
Q: Camera tidak muncul / Access denied
A: Pastikan browser memiliki izin akses camera. Cek Settings â Privacy â Camera â Allow untuk browser yang digunakan.
Q: QR Code tidak terbaca
A: Pastikan pencahayaan cukup, QR Code tidak blur, dan seluruh QR Code masuk dalam frame camera.
Q: Data hilang setelah close browser
A: Data seharusnya persistent. Jika hilang, kemungkinan ada setting browser yang auto-clear data. Selalu export backup.
Q: Siswa sudah scan tapi tidak muncul
A: Cek filter - mungkin ada filter class yang aktif. Klik "All Classes" untuk melihat semua data.
Q: Nilai siswa salah / data corrupt
A: QR Code mungkin rusak saat screenshot. Minta siswa kirim ulang screenshot yang lebih jelas.
Dashboard ini support 2 format QR Code:
Anda tidak perlu khawatir tentang perbedaan format - sistem otomatis detect dan decode keduanya!
Jurnal Pembelajaran Digital untuk Guru
Teacher's Journal adalah aplikasi jurnal pembelajaran digital yang membantu guru mendokumentasikan kegiatan mengajar harian secara terstruktur, sistematis, dan mudah diakses.
Statistik real-time: total entries, week/month tracking, day streak
Form input sederhana dengan auto-complete dan validasi
Visualisasi jurnal dalam format kalender interaktif
Export laporan ke CSV atau PDF untuk dokumentasi
SUGENG JURNAL GURU 07 VERSION FINAL.html dengan browser| Tab | Fungsi |
|---|---|
| đ Dashboard | Overview statistik dan recent entries |
| â Add Entry | Form untuk menambah jurnal baru |
| đ Journal Records | Lihat semua jurnal dalam table atau calendar |
| đ Reports | Export dan preview laporan |
| âī¸ Settings | Theme, time period, class management |
Sebelum mulai menambah jurnal, lakukan setup awal:
Sebelum menambah jurnal, Anda perlu mendefinisikan periode waktu (jam pelajaran) yang digunakan di sekolah Anda.
Untuk jadwal SMA standar (8 jam pelajaran):
Selain time periods, Anda juga perlu menambahkan list kelas yang Anda ajar.
Dengan setup time periods dan classes di awal:
Setelah setup selesai, Anda siap menambahkan entry jurnal pertama!
Classroom Activity:
"Menjelaskan materi Sistem Persamaan Linear Dua Variabel (SPLDV) menggunakan metode grafik. Siswa mengerjakan latihan soal di buku paket halaman 45-47. Diskusi kelompok untuk soal nomor 10."
Notes:
"Beberapa siswa masih kesulitan dengan konsep gradien. Perlu remedial untuk 5 siswa di jam kosong besok."
Dashboard menampilkan overview kegiatan jurnal Anda dengan visual yang menarik.
Total seluruh jurnal yang pernah dibuat
Jumlah jurnal minggu ini (reset setiap Minggu)
Jumlah jurnal bulan ini
Berapa hari berturut-turut Anda konsisten membuat jurnal
Di bawah kartu statistik, ada section "đ Recent Entries" yang menampilkan 5 jurnal terakhir dengan informasi:
Day Streak membantu Anda konsisten:
Tab "đ Journal Records" menyediakan 2 cara melihat jurnal Anda:
Menampilkan jurnal dalam bentuk tabel lengkap dengan semua kolom.
Cari jurnal berdasarkan keyword di aktivitas atau notes
Filter jurnal berdasarkan kelas tertentu
Filter berdasarkan range tanggal (Start - End)
Klik header kolom untuk sort (Date, Day, Time, dll)
Menampilkan jurnal dalam format kalender visual.
Setiap baris jurnal ada 2 tombol action:
Modal edit bisa dipindah-pindah posisinya dengan cara:
Sekali dihapus, jurnal tidak bisa dikembalikan. Pastikan:
Tab "đ Reports" memungkinkan Anda export jurnal untuk dokumentasi atau arsip.
File CSV berisi kolom:
PDF berisi:
3 pilihan theme:
Set waktu default untuk form (misal: jam masuk sekolah 07:00)
Export semua data sebagai backup JSON atau import data dari backup
Reset semua data (ada konfirmasi 2x untuk keamanan)
Fitur penting untuk keamanan data Anda!
teacher-journal-backup-[YYYY-MM-DD].jsonQ: Apakah data aman? Bisa hilang tidak?
A: Data tersimpan di LocalStorage browser. Aman selama tidak clear browser data. Untuk extra safety, lakukan export backup rutin.
Q: Bisa diakses dari HP tidak?
A: Bisa! Aplikasi responsive dan mobile-friendly. Bisa digunakan di smartphone, tablet, atau laptop.
Q: Bagaimana jika ganti komputer?
A: Export backup dari komputer lama, lalu import backup di komputer baru. Semua data akan pindah.
Q: Bisa digunakan offline tidak?
A: Ya! Setelah file dibuka pertama kali, aplikasi bisa digunakan tanpa internet. Data tersimpan local.
Q: Berapa lama data bisa tersimpan?
A: Permanent, selama LocalStorage tidak di-clear. Tidak ada batas waktu atau jumlah entries.
Q: Bisa share data dengan guru lain?
A: Ya, export backup JSON atau CSV, lalu share file tersebut. Guru lain bisa import di aplikasi mereka.
Dikembangkan oleh:
Lead Developer
Co-Developer
Co-Developer
đĢ SMA Laboratorium UM
đĢ SMAN 1 Widodaren Ngawi
Š 2025 | Sistem Aplikasi Pendidikan Digital